package model;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor // 无参构造方法
@AllArgsConstructor // 全参构造方法 → 增加有参构造方法的同时也要增加无参构造方法
// → 为什么呢？ 很有框架使用你的类的时候会使用反射的方式来获得实例 → 使用的是无参构造方法来获取实例
//            创建对象并且封装值的时候 → setter方法
@Builder // 提供是一个建造者 → 用来创建对象的
public class MarketRegion {
    private Integer id;
    private Integer pid;
    private String name;
    private Byte type;
    private Integer code;
}
